public class Administratie {

    private static final int DAYS_IN_WEEK = 7;
    private Administratie()
    {
    }
    /**
    * Deze methode berekent van de int array aantal de
    * gemiddelde waarde
    * @param aantal Een array met het aantal producten per dag
    * @return double Het gemiddelde aantal producten per dag
    */
    public static double berekenGemiddeldAantal(int[] aantal)
    {
        double totaalAantal = 0.0;
        for (int i = 0; i < aantal.length; i++)
        {
            totaalAantal += (double) aantal[i];
        }
        
        return (totaalAantal / aantal.length);
    }
    /**
    * Deze methode berekent van de double array omzet de
    * gemiddelde waarde
    * @param omzet Een array met daarin de omzet per dag
    * @return double De gemiddelde omzet per dag
    */
    public static double berekenGemiddeldeOmzet(double[] omzet)
    {
        double totaalOmzet = 0.0;
        for (int i = 0; i < omzet.length; i++)
        {
            totaalOmzet += omzet[i];
        }
        
        return (totaalOmzet / omzet.length);
    }
    
    /**
    * Methode om dagomzet uit te rekenen
    * @param omzet Een array met daarin de omzet per dag
    * @return array (7 elementen) met dagomzetten
    */
    public static double[] berekenDagOmzet(double[] omzet)
    {
        double[] temp=new double[DAYS_IN_WEEK];
        for(int i=0;i < DAYS_IN_WEEK;i++)
        {
            int j=0;
            while(i + (DAYS_IN_WEEK * j) < omzet.length)
            {
                temp[i]+=omzet[i + DAYS_IN_WEEK * j];
                
                j++;
            }
        }
        return temp;
    }
}